special deposit receipt - Español Inglés Diccionario